home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Columbia Kermit
/
kermit.zip
/
newsgroups
/
misc.19941031-19941221
/
000446_news@columbia.edu_Thu Dec 15 21:36:18 1994.msg
< prev
next >
Wrap
Internet Message Format
|
2020-01-01
|
4KB
Received: from apakabar.cc.columbia.edu by watsun.cc.columbia.edu with SMTP id AA01330
(5.65c+CU/IDA-1.4.4/HLK for <kermit.misc@watsun.cc.columbia.edu>); Thu, 15 Dec 1994 18:12:22 -0500
Received: by apakabar.cc.columbia.edu id AA17213
(5.65c+CU/IDA-1.4.4/HLK for kermit.misc@watsun); Thu, 15 Dec 1994 18:12:20 -0500
Newsgroups: comp.protocols.kermit.misc
Path: news.columbia.edu!sol.ctr.columbia.edu!newsxfer.itd.umich.edu!commando!rja
From: rja@sispro.sis.rpslmc.edu (Roger J. Allen)
Subject: Re: Status line
Message-Id: <1994Dec15.213618.15190@rpslmc.edu>
Sender: news@rpslmc.edu
Nntp-Posting-Host: siss81.rpslmc.edu
Organization: Rush-Presbyterian-St. Luke's Medical Center
X-Newsreader: TIN [version 1.2 PL2]
References: <KSHAW.94Dec8032548@jobe.shell.portal.com>
Date: Thu, 15 Dec 1994 21:36:18 GMT
Lines: 106
Apparently-To: kermit.misc@watsun.cc.columbia.edu
kendall thomason shaw (kshaw@jobe.shell.portal.com) wrote:
: Hello,
: I've not figured out how to get rid of the status line in order to
: have all the lines writable by vi and what not. I can define a 80x49
: screen and toggle the status line, but I'd like to have an 80x50
: screen. If I define an 80x50 screen with vt320 emulation, lynx and vi
: will write to the status line but they don't then erase what they
: write there, and worse yet, lynx scrolls the screen up (down?) with
: the previous status line stuck in the 50th row, and puts a new status
: line in the 49th row. If someone could help me either with
: termcap/terminfo or getting kermit to skip the status line idea, I'd
: be pleased. Here's my termcap entry:
: de|vt320|vt320-am|dec vt320:\
^^^^^ ^^^^^^^^ ^^^^^^^^^
I use a different term type for Kermit and VT320 since kermit
is just an emulation. I did not want to break the real vt320.
: :co#80:li#50:\
^^
Try 49 here.
: :le=^H:\
: :am:bs:\
: :ke=\E[?1l\E>:ks=\E[?1h\E=:\
: :kl=\EOD:kr=\EOC:kd=\EOB:ku=\EOA:\
: :kb=^H:\
: :ho=\E[H:\
: :k4=\EOS:k3=\EOR:k2=\EOQ:k1=\EOP:\
Do you use the vt300.ini script? You can define LOTS
of function keys that way.
: :xn:vt#3:pt:\
: :sc=\E7:\
: :rc=\E8:\
: :im=\E[4h:\
: :ei=\E[4l:\
: :mi:\
: :dc=\E[P:\
: :ed=:dm=:\
: :al=\E[L:\
: :dl=\E[M:\
: :cs=\E[%i%d;%dr:\
: :sf=\ED:\
: :sr=\EM:\
: :ce=\E[K:\
: :cl=\E[H\E[J:\
: :cd=\E[J:\
: :cm=\E[%i%d;%dH:\
: :nd=\E[C:\
: :up=\E[A:\
: :so=\E[7m:\
: :se=\E[27m:\
: :us=\E[4m:\
: :ue=\E[24m:\
: :md=\E[1m:\
: :mr=\E[7m:\
: :mb=\E[5m:\
: :me=\E[m:\
: :is=\E>\E[?3l\E[?4l\E[?5l\E[?7h\E[?8h\E[1;24r\E[24;1H:\
^^ ^^
try a scrolling region of 49 here.
: :rs=\E>\E[?3l\E[?4l\E[?5l\E[?7h\E[?8h:\
: :ds=\E[1$}\E[;H\E[K\E[0$:\
: :fs=\E[0$}:\
: :ts=\E[1$}\E[;H\E[k:\
: :hs:es:\
: :do=^J:
Here is what I have for the mode line stuff:
:hs:ts=\E7\E[50;1H:fs=\E[K\E[H\E8:
This lets "statline" and other apps
access the mode line,
display text, erase to end of line,
and go back to where it came from.
I did not use "es" because I seem to remember
that it did not like some escape sequences
(or maybe it was tabs) in the
mode line, but I might have just copied a different
termcap entry and did not test if "es" would work.
I also left out the "ds". I don't remember if I
did not need a "ds" or if I was not able to
find a way to disable the status line.
There are probably lots of other ways
to do this. For instance, you can change
the color if that suits you.
--
Roger J. Allen Rush-Presbyterian-St. Luke's Medical Center
System Administrator Chicago, IL USA
Surgical Information Systems Voice: (312)-942-4825
Internet: rja@sis.rpslmc.edu FAX: (312)-942-3036
: --
: Kendall Shaw "!"
: (415)364-asdf
: kshaw@shell.portal.com
--
Roger J. Allen Rush-Presbyterian-St. Luke's Medical Center
System Administrator Chicago, IL USA
Surgical Information Systems Voice: (312)-942-4825
Internet: rja@sis.rpslmc.edu FAX: (312)-942-3036